golang.org/x/text/unicode/bidi.isolatingRunSequence.types (field)

39 uses

	golang.org/x/text/unicode/bidi (current package)
		bracket.go#L79: 		codesIsolatedRun: s.types,
		core.go#L422: 	types          []Class // type of each character using the index
		core.go#L468: 		types:   types,
		core.go#L487: 	for i, t := range s.types {
		core.go#L489: 			s.types[i] = precedingCharacterType
		core.go#L500: 	for i, t := range s.types {
		core.go#L503: 				if t := s.types[j]; t.in(L, R, AL) {
		core.go#L505: 						s.types[i] = AN
		core.go#L514: 	for i, t := range s.types {
		core.go#L516: 			s.types[i] = R
		core.go#L534: 		t := s.types[i]
		core.go#L536: 			prevSepType := s.types[i-1]
		core.go#L537: 			succSepType := s.types[i+1]
		core.go#L539: 				s.types[i] = EN
		core.go#L540: 			} else if s.types[i] == CS && prevSepType == AN && succSepType == AN {
		core.go#L541: 				s.types[i] = AN
		core.go#L547: 	for i, t := range s.types {
		core.go#L556: 				t = s.types[runStart-1]
		core.go#L560: 				if runEnd < len(s.types) {
		core.go#L561: 					t = s.types[runEnd]
		core.go#L565: 				setTypes(s.types[runStart:runEnd], EN)
		core.go#L573: 	for i, t := range s.types {
		core.go#L575: 			s.types[i] = ON
		core.go#L580: 	for i, t := range s.types {
		core.go#L585: 				t = s.types[j]
		core.go#L592: 				s.types[i] = L
		core.go#L604: 	for i, t := range s.types {
		core.go#L619: 				leadType = s.types[runStart-1]
		core.go#L624: 			if runEnd == len(s.types) {
		core.go#L627: 				trailType = s.types[runEnd]
		core.go#L644: 			setTypes(s.types[runStart:runEnd], resolvedType)
		core.go#L670: 	s.resolvedLevels = make([]level, len(s.types))
		core.go#L674: 		for i, t := range s.types {
		core.go#L685: 		for i, t := range s.types {
		core.go#L700: 		s.p.resultTypes[x] = s.types[i]
		core.go#L710: 	for ; index < len(s.types); index++ {
		core.go#L711: 		t := s.types[index]
		core.go#L719: 	return len(s.types)
		core.go#L726: 	for i, t := range s.types {